
#正则表达式是一个特殊的字符序列，能方便的检查一个字符串是否与某种模式匹配。re模块使得python拥有全部的正则表达式功能。
import re


mystr="""<div class=\"troiqcp4\">正品军单35206军单布鞋千层底布鞋防滑底布鞋轮胎底军单男休闲鞋</div>"""

restr="(\\w+)"

# re.compile() 返回 RegexObject 对象。
regex=re.compile(restr,re.I) # re.I(re.IGNORECASE)     使匹配对大小写不敏感  简写

# re.L(re.LOCAL)               做本地化识别（locale-aware）匹配
# re.M(re.MULTILINE)         多行匹配，影响 ^ 和 $
# re.S(re.DOTALL)             使 . 匹配包括换行在内的所有字符
# re.U(re.UNICODE)           根据Unicode字符集解析字符。这个标志影响 \w, \W, \b, \B.
# re.X(re.VERBOSE)          该标志通过给予你更灵活的格式以便你将正则表达式写得更易于理解

mylist=regex.findall(mystr)

print(mylist)